/*** MAIN COLORS ***/
/* Red	- #BC0A24 */
/* White- #FFFFFF */
/* Gray	- #4B4B4B */

/*** GENERAL STYLES ***/
body{font-family:Verdana, Tahoma, Arial;font-size:11px;color:#4B4B4B;background-color:#0a1012;margin:auto;padding:0;}
header,footer,nav,article,section,aside{display:block;}
h1{font-family:Verdana, Arial;font-size:20px;margin-top:0;}
h2,h3,h4,h5,h6{font-size:16px;}
.clear{height:0;clear:both;margin-bottom:0!important;}
img{border:none;}
a.hover {cursor:pointer;}

/*** INPUT STYLES ***/
input,textarea,select{border-radius:5px;font-size:11px;color:#4B4B4B;}
input[type=text],input[type=submit],input[type=button],input[type=reset],input[type=password]{background:#FFF;border:1px solid #4B4B4B;height:20px;padding:0 10px;}
textarea,select{background:#FFF;border:1px solid #4B4B4B;height:20px;padding:0 10px;}
input:hover,textarea:hover{background:#BC0A24;border:1px solid #FFF;color:#FFFFFF; font-weight:bold;}
input.usericon{width:15px;height:15px;padding:0!important;}

/*** BUTTON STYLES ***/
input[type="button"] {width:auto !important; text-align:center; color:#FFFFFF; font-weight:bold; font-family: "Myriad Web Pro", Verdana; border-radius:10px; background: #BC0A24; border:1px solid #CCCCCC; cursor:pointer;}
input[type="button"].big {height:30px;}
input[type="button"].small {height:15px;}

/*** GLOBAL AND HEADER STYLES ***/
div#global{width:846px;background:#FFF;border-radius:10px;margin:10px auto;}
header{width:846px;height:44px;background:#BC0A24;border-radius:10px 10px 0 0;margin-bottom:10px;}
header img{margin: 0px 0 0 52px;width: 350px;height: 116px}
header #sitename{font-size:20px;font-weight:700;height:50px;width:300px;margin:-35px 0 0 -54px;color:#FFFFFF;position:absolute;}

/*** GENERAL CONTENT STYLES ***/
section.left{width:227px;float:left;}
section.left aside{background:none;height:auto!important;min-height:10px;width:200px;margin:0 auto;}
section.left aside .head{width:200px;height:20px;text-align:center;font-size:11px;font-weight:700;background-color:#BC0A24;color:#FFFFFF;border-radius:10px;padding:6px 0 0;}
section.left aside .content{width:200px;height:auto!important;min-height:10px;font-size:11px;font-weight:700;background-color:#BC0A24;color:#4B4B4B;border-radius:0 0 10px 10px;}
section.full-content{width:836px;}
section.full-content article {width:815px; margin:0 auto;}
section.content{width:604px;float:left;}
section.content article {width:604px !important; float:right;}
section.content article .overview, section.content article .head, section.content article .row {width:604px !important;}
footer{background:none repeat scroll 0 0 #BC0A24;border-radius:10px 10px 10px 10px;border-top:1px solid #FFF;height:20px;text-align:right;width:815px;margin:10px auto;padding:5px 0;color:#FFFFFF;}

/*** NAVIGATION TABS STYLES ***/
nav#main {width:100%;height:33px;float:right;}
nav#main .tabs {width:100%;height:33px; float:right;}
nav#main .tabs .tab {background:none repeat scroll 0 0 #FFFFFF;border-radius:0 0 10px 10px;float:right;height:13px;width:auto!important;margin:0 10px 0 0;padding:10px;}
nav#main .tabs .tab:hover,nav#main .tabs .tab:hover{height:43px; margin-top:0px; cursor:pointer;}
nav#main .tabs .tab:hover a,nav#main .tabs .tab:hover a{color:#BC0A24;}
nav#main .tabs .tab a,nav#main .tabs .tab a{font-weight:700;color:#BC0A24;text-decoration:none;}

/*** VERTICAL NAVIGATION ***/
ul.vert{list-style:none;margin-top:0;}
ul.vert li{border-bottom:1px dotted #4B4B4B;margin-left:-40px;padding:10px; width:100%;}
ul.vert li a{text-decoration:none;font-family:Verdana, Arial;font-size:12px;color:#4B4B4B;}
ul.vert li:hover a{font-weight:700;color:#BC0A24;}

nav#modules{width:100%;height:33px;float:right; margin-top:64px;}
nav#modules .tabs .tab{background:none repeat scroll 0 0 #FFFFFF;border-radius:10px 10px 0 0;float:left;height:13px;width:auto!important;margin:0 0 0 10px;padding:10px;}
nav#modules .tabs,.tabs{width:100%;height:33px;}
nav#modules .tabs .tab:hover,nav#modules .tabs .tab:hover,ul#menu li:hover{height:43px; margin-top:-20px; cursor:pointer;}
nav#modules .tabs .tab:hover a,nav#modules .tabs .tab:hover a{color:#BC0A24;}
nav#modules .tabs .tab a,nav#modules .tabs .tab a{font-weight:700;color:#BC0A24;text-decoration:none;}

section.full-content article,section.content article{width:815px;margin-bottom:10px;}
section.full-content article .head,section.content article .head{width:815px;height:20px;text-align:center;font-size:11px;font-weight:700;background-color:#BC0A24;color:#FFFFFF;border-radius:10px;padding:6px 0 0;}
section.full-content article .content,section.content article .content{width:815px;height:auto!important;min-height:10px;font-size:11px;font-weight:700;background-color:#FFFFFF;color:#4B4B4B;border-radius:0 0 10px 10px;padding:0;}
article.right {text-align:right;}

/*** TAB STYLES ***/
article .tabs .tab{background:none repeat scroll 0 0 #BC0A24;border-radius:10px 10px 0 0;float:left;height:13px;width:auto!important;margin:0 0 0 10px;padding:10px;}
article .tabs .tab a {color:#FFFFFF;font-weight:bold;}
article .tabs .tab:hover {border:1px solid #BC0A24;background:#FFFFFF;margin-top:0;cursor:pointer;}
article .tabs .tab:hover a {color:#BC0A24;}

/*** OPTION STYLES ***/
.option_bar {width:815px; height:20px;background:#BC0A24; border-radius:10px; margin:0 auto;}
.option_bar ul {}
.option_bar ul li {float:left; margin-left:20px; padding:3px 0 0 0;}
.option_bar ul li a {text-decoration:none; font-weight:bold; color:#000;}

/*** OVERVIEW STYLES ***/
.overview{width:815px;height:auto!important;min-height:10px;}
.overview .row{border-bottom:1px dotted #4B4B4B;clear:both;height:22px;width:805px;padding:10px 0 0 10px;}
.overview .row .heading{font-weight:700!important;}
.overview .row.heading div {font-weight:700 !important;}
.overview .row.sub .col-big{padding-left:20px;}
.overview .row div {float:left;}
.overview .row div a {text-decoration:none; color:#4B4B4B; font-weight:normal;}
.overview .row div a:hover {text-decoration:underline;}
.overview .row .sub a {margin-left:20px;}

/*** FORM BOX STYLES ***/
.form-box{width:100%;height:auto!important;min-height:10px;margin:0 auto;}
.form-box .row{width:100%;height:auto!important;min-height:40px;border-bottom:1px dotted #4B4B4B;clear:both;padding:0;}
.form-box .left,.form-box .right{min-height:26px;height:auto!important;float:left;font-weight:bold;}
.form-box .left{width:40%;text-align:right;padding:14px 0 0;}
.form-box .right{text-align:right;width:58%;padding:7px 10px 0 0;}
.form-box .single{width:100%;text-align:center; padding-top:10px;}
.form-box .right input,.form-box .right textarea{width:81%;}
.form-box .right input[type=radio], .form-box .right input[type=checkbox] {width:20px !important;}
.form-box .right select{width:86%;height:24px;padding:3px 5px 5px 3px;}

/*** LOGIN BOX STYLES ***/
#login-box{width:500px;height:auto!important;min-height:10px;margin:10px auto;}
#login-box .left,#login-box .right{text-align:left;height:26px;float:left;}
#login-box .left span{position:absolute;margin:4px 0 0;}
footer #copyright{margin:3px 10px 0 0;}

/*** MENU STYLES ***/
ul#menu{list-style:none;margin-top:0;}
ul#menu li{border-top:1px solid #4B4B4B;margin-left:-40px;padding:10px;}
ul#menu li.first{border-top:0;}
ul#menu li a{text-decoration:none;font-family:Verdana, Arial;font-size:12px;color:#4B4B4B;}
ul#menu li a:hover,ul#menu li:hover a{font-weight:700;color:#BC0A24;}

/*** GENERAL FORM STYLES ***/
textarea{height:100px;}
div.form_name,div.form_input{min-height:20px;}

/*** FORM PROMPT BOXES ***/
#confirmed{display:none;width:619px;min-height:10px;background:#A5FB2C;border:1px solid #407009;font-size:18px;font-weight:700;text-align:center;margin:10px 0;}
#error{display:none;width:619px;min-height:10px;padding-top:10px;background:#FB5050;border:1px solid #DD0808;font-size:11px;margin:10px 0;}

/*** OPTIONS ***/
.options{height:20px;background:#999;border-radius:5px;-moz-border-radius:5px;}
.options span{position:relative;}
.options ul{list-style:none;display:inline;}
.options ul li{float:left;margin-left:10px;padding-top:4px;}
.options ul li a{cursor:pointer;}

/*** JQUERY CSS ***/
div.growlUI { background:#FFFFFF; border-radius:10px;}
div.growlUI h1, div.growlUI h2 {
    color: #4B4B4B; background:#FFFFFF; padding: 5px 5px 5px 75px; text-align: left
}